home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000…tember: Reference Library / Dev.CD Sep 00 RL Disk 1.toast / mac / Technical Documentation / Develop / develop Issue 29 / develop Issue 29 code / InlineInputSample / InlineInputSample.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-07  |  1.8 KB  |  83 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        InlineInputSample.h
  3.  
  4.     Contains:    Rez and C definitions shared between InlineInputSample.r and InlineInputSample.c
  5.  
  6.     Copyright:    © 1993 Apple Computer, Inc. All rights reserved.
  7.  
  8. */
  9.  
  10.  
  11. #ifndef __INLINEINPUTSAMPLE__
  12. #define __INLINEINPUTSAMPLE__
  13.  
  14.  
  15. //    Menus and menu items. Menu IDs use the prefix "m", menu items "i"
  16.  
  17. #define    mApple                    128        // Apple menu
  18. #define    iAbout                    1
  19.  
  20. #define    mFile                    129        // File menu
  21. #define    iNew                    1
  22. #define iOpen                    2
  23. #define    iClose                    4
  24. #define iSave                    5
  25. #define iPageSetup                7
  26. #define iPrint                    8
  27. #define    iQuit                    10
  28.  
  29. #define    mEdit                    130        // Edit menu
  30. #define    iUndo                    1
  31. #define    iCut                    3
  32. #define    iCopy                    4
  33. #define    iPaste                    5
  34. #define    iClear                    6
  35. #define iSelectAll                8
  36.  
  37. #define mFont                    131        // Font menu
  38.  
  39. #define mFontSize                132        // Size menu
  40. #define iNine                    1
  41. #define iTen                    2
  42. #define iTwelve                    3
  43. #define iFourteen                4
  44. #define iEighteen                5
  45. #define iTwentyFour                6
  46.  
  47. #define mStyle                    133        // Style menu
  48. #define iPlain                    1
  49. #define iBold                    3
  50. #define iItalic                    4
  51. #define    iUnderline                5
  52. #define iOutline                6
  53. #define iShadow                    7
  54.  
  55.  
  56. // Other resources, using prefix "r"
  57.  
  58. #define    rMenuBar                128        // application's menu bar
  59. #define    rAboutAlert                128        // about alert
  60. #define    rUserAlert                129        // user error alert
  61. #define    rDocWindow                128        // text document window
  62. #define    rVScroll                128        // vertical scrollbar control
  63. #define    rHScroll                129        // horizontal scrollbar control
  64. #define    rErrorStrings            128        // error string list
  65.  
  66.  
  67. // Indices into STR# rErrorStrings, using prefix "e"
  68.  
  69. #define    eOldROM                    1
  70. #define eOldSystemSoftware        2
  71. #define    eSmallSize                3
  72. #define    eNoMemory                4
  73. #define    eNoSpaceCut                5
  74. #define    eNoCut                    6
  75. #define    eNoCopy                    7
  76. #define    eExceedPaste            8
  77. #define    eNoSpacePaste            9
  78. #define    eNoWindow                10
  79. #define    eExceedChar                11
  80. #define    eNoPaste                12
  81.  
  82. #endif
  83.